free-launching tank - Spanish English Dictionary